Mike, Switzerland, Lachen, M, M. Huerlimann Engineering GmbH