About Vel Enterprises Limited (08807708) United Kingdom