About Deanery Demesne Ltd (NI646089) United Kingdom