About T.l.c.c. Limited (02795536) United Kingdom