Staub + Hostettler AG, Neuenegg, Limited or Corporation