Werner Ruf, Safenwil, sole proprietorship, CHE-106.414.375