Suter + Schneider AG, Oberentfelden, limited or corporation