About Thor Fire Control Ltd (08333291) United Kingdom