About Vgs London Limited (11095967) United Kingdom