About Vl & G Ltd (08010478) United Kingdom