About T.c. Communications Limited (01952030) United Kingdom