Blättler & Christen AG, Schattdorf, limited or corporation