Roger Haller, Switzerland, Zürich, M, Peter Mechanik AG