About Vivid Marketing Communications Consultancy Limited (06221309) United Kingdom