About Tash Vending Solutions Limited (09917973) United Kingdom