SponsorCheck
Is ITW Limited (t/a Teknek) a Licensed Sponsor? UK Sponsor Licence Check