Alex Schönenberger & Co., Wil (SG), limited partnership