SponsorCheck
Is Al Mecca Halal Meats a Licensed Sponsor? UK Sponsor Licence Check