Peter Meyer & Co. AG, Schaffhausen, limited or corporation