About Ez Vending Limited (12133589) United Kingdom