About T.c. Components Limited (01734800) United Kingdom