Gebrüder Tobler & Co. AG, limited or corporation