Peter Schalch, Switzerland, Bühler, M, Messewelt GmbH