About Technical Marine Uk Limited (10475348) United Kingdom