About V & M Media Consultancy Limited (12089496) United Kingdom