About T.c.c.s. Limited (03126314) United Kingdom