About Vending Enterprises Limited (07869266) United Kingdom