Bühler Setz & Partner AG, Gebenstorf, Limited or Corporation