About Thunderbolts Limited (02841171) United Kingdom