About M.e. Vending Limited (01046356) United Kingdom