Josef Muff, Switzerland, Geuensee, M, Muff & Muff GmbH, 8660