About Tcl Weymouth Ltd (13327643) United Kingdom