About V & G Holdings Ltd (13661359) United Kingdom