About Vending & Leisure Services Ltd (07941202) United Kingdom