Michael Widmer, Switzerland, Wädenswil, M, H. Widmer & Co AG