About Vti 66 Limited (08528586) United Kingdom