About Clt Vending Limited (09286816) United Kingdom