Peter Nyffeler, Switzerland, Eglisau, M, H. Lüdi + Co AG