Peter Nagler, Switzerland, Zumikon, M, Staerkle & Nagler AG