About T.s. Investments Limited (01026324) United Kingdom