SponsorCheck
Is Tate & Lyle PLC a Licensed Sponsor? UK Sponsor Licence Check