About T.c. Comms Ltd. (06576941) United Kingdom