About Ray Delaney Advertising Ltd (11769874) United Kingdom