About Tornado Wire Limited (SC064920) United Kingdom