About Ts&lc Limited (09815170) United Kingdom