About T.c. Technologies Limited (03816975) United Kingdom