About Ltt Vending Ltd (00719407) United Kingdom