About Hampstead Marine (yalding) Limited (02786263) United Kingdom