Bührer & Richter AG, Thayngen, limited or corporation