SponsorCheck
Is The Fish n Chip Shop LTD a Licensed Sponsor? UK Sponsor Licence Check