Robert Meister AG, Schaffhausen, limited or corporation