About Clever Vending Company Ltd (09588983) United Kingdom