About The Ts Company London Limited (07370980) United Kingdom