SponsorCheck
Is Independent Television News Limited a Licensed Sponsor? UK Sponsor Licence Check