About Delaney Management Limited (12746116) United Kingdom