Peter Gafner, Switzerland, Teufenthal, M, Alcontec GmbH