Peter Ruepp, Switzerland, Therwil, M, Distrova AG