SponsorCheck
Is Ricardo-AEA Limited a Licensed Sponsor? UK Sponsor Licence Check