Hans + Martin Hasler AG, Aadorf, limited or corporation