About T.s.c.m. Limited (SC196528) United Kingdom