About Mccoy Pr Marketing Consultancy Limited (12286941) United Kingdom