Laubscher AG, Täuffelen, Limited or Corporation