About Delanore Limited (09806471) United Kingdom