Peter Hagmann, Switzerland, Selzach, M, Hagmann Tec AG, 3458