SponsorCheck
Is Halliburton Manufacturing and Services Ltd a Licensed Sponsor? UK Sponsor Licence Check