About Vs&gs Ltd (10382383) United Kingdom