Karl Rutz AG, Hauptwil-Gottshaus, Limited or Corporation