Hermann Staerkle A.-G., St. Gallen, limited or corporation