Muff & Schmutz AG, Steffisburg, limited or corporation