Huber + Bühler AG, Schaffhausen, limited or corporation