About Technical Offshore Marine Ltd (09337248) United Kingdom