About Delahope Limited (00283560) United Kingdom