About Delany Management Services Ltd. (SC162324) United Kingdom