Steinacher & Schmid AG, Therwil, Limited or Corporation