About The Delaney Group Limited (13512416) United Kingdom