About V & S Group Limited (13617694) United Kingdom