About Vecta Design Uk Ltd (08697843) United Kingdom