About Half Moon Bay Limited (03129562) United Kingdom