Peter Werner, Germany, Wilhelmsfeld, M, O&F Swiss GmbH