H.P. Hafner, Amriswil, sole proprietorship, CHE-110.427.872