Max Lehner & Co. AG, Gränichen, limited or corporation