SponsorCheck
Is Baker Self Adhesive Labels a Licensed Sponsor? UK Sponsor Licence Check