About Thunderbolt 1980 Ltd (13011936) United Kingdom