About Lewis Marine Consulting Limited (11195492) United Kingdom