About Tlash Limited (08900287) United Kingdom