About V & B Retail Group Ltd (11368305) United Kingdom