AVID Design is a highly focused team of creative people based at The Media Centre, Cardiff. We produce creative solutions for many UK clients.