Hans Roth & Cie A.G., Buchs (SG), limited or corporation