Fahrni + Söhne AG, Grosshöchstetten, Limited or Corporation