About Firmenich Wellingborough Pension Trustee Limited (13521604) United Kingdom