About Vcl Associates Limited (08634997) United Kingdom