About Delaney S Partners Limited (12864968) United Kingdom