Christ. Streiff & Co. AG, Glarus, limited or corporation