About Vivid Design And Communications Limited (03652131) United Kingdom