Martin Weber, Switzerland, Horgen, M, Gossner & Weber