About Marine Technics & Services Ltd. (03647627) United Kingdom