SponsorCheck
Is THE GALLEY FISH & CHIP SHOP LTD a Licensed Sponsor? UK Sponsor Licence Check