Josef Angst, Oberuzwil, sole proprietorship, CHE-107.264.730