SponsorCheck
Is Standard Signs & Traffic Systems a Licensed Sponsor? UK Sponsor Licence Check