About Logicmaster Marine Services Ltd (11956359) United Kingdom