About David Hewitt Marine Consultants Limited (07276491) United Kingdom