About The Vending People Ltd (11741478) United Kingdom