About Vcl Group Uk Limited (03349603) United Kingdom