About Havenridge Limited (01888286) United Kingdom