M. & S. Limacher AG, Horw, limited or corporation