M. Neuenschwander AG, Langenthal, limited or corporation