About Deerness Offshore Services Ltd (10883360) United Kingdom