About Victor Marine Surveyor & Consultant Co. Limited (08058685) United Kingdom