About Aa Vending Solutions Ltd (12539719) United Kingdom