SponsorCheck
Is McLaren Presentation Limited a Licensed Sponsor? UK Sponsor Licence Check