About Tks Vending Machines Ltd (12491616) United Kingdom