About Vendz Uk Limited (04286373) United Kingdom