About The Vending Company Limited (09643323) United Kingdom