About Tcl Technical Ltd (10791496) United Kingdom