About Vendz Limited (03599414) United Kingdom