About Tsh Limited (05361102) United Kingdom