About T.e.c. Technology Limited (02472515) United Kingdom