About Thames Television Limited (00926655) United Kingdom