About Cobbold Offshore Limited (08248845) United Kingdom