About Delaney Goss Limited (04572673) United Kingdom