About Delaney Consulting Ltd (11410805) United Kingdom