Brändle & Partner AG, Frauenfeld, limited or corporation