About City Vending Machines Uk Limited (10075499) United Kingdom