About The Vendingexchange Limited (07048146) United Kingdom