About Ts Southwark Ltd (10125506) United Kingdom