About Tsh Holdings Limited (01857257) United Kingdom