Roger Haller, Switzerland, Bülach, male, Peter Mechanik AG