About Laurent Giles Naval Architects Limited (02332959) United Kingdom