About A&k Vending Ltd (13151399) United Kingdom