About Thorn Radio Valves And Tubes Limited (00258669) United Kingdom