SponsorCheck
Is Lipton Teas and Infusions UK Limited a Licensed Sponsor? UK Sponsor Licence Check