About Ts24 Limited (08658021) United Kingdom