About V And V Retail Ltd (13063519) United Kingdom