About Village Vending Ltd (07618439) United Kingdom