Streule & Alder AG, Rorschach, limited or corporation