Mengelt & Gisler AG, Flüelen, limited or corporation