About Hurricane (strathmore) Limited (10654846) United Kingdom