Dr. von Heyl & Partner, Roggwil (TG), limited partnership