About Delaney Merrick Limited (09941049) United Kingdom