Robert Weber, Switzerland, Noville, M, Weber Mécanique S.A.