About Campbell Offshore Fabrications Limited (10149922) United Kingdom