About Ts Directors Limited (05982790) United Kingdom