About Vending Village Ltd (12170047) United Kingdom