About V & G Group Limited (11926667) United Kingdom