About Thunderbolt Television Limited (06311115) United Kingdom