Roger von Känel, Switzerland, Geuensee, M, Anton Häfliger AG