About Tornado Hazard Assessors Ltd (07361747) United Kingdom