About T.l.thresh Limited (00977849) United Kingdom