Froesch + Scherr AG, Birsfelden, limited or corporation