Dobler & Brändle AG, Oberuzwil, limited or corporation