W.A. Faessler AG, St. Gallen, limited or corporation