About Deerdale Lodge Ltd (10120141) United Kingdom