About Easy Snack Vending Limited (08564294) United Kingdom