About Red Dog Ads Ltd (11403815) United Kingdom