Karl Federer, Switzerland, Stäfa, M, Elsässer & Cie AG