About Vcl Limited (01295307) United Kingdom