About Ad Hoc Marine Designs Ltd (06751542) United Kingdom