s+p Schmid TU AG, Schaffhausen, limited or corporation