About B.d. Fire And Blast Limited (04674228) United Kingdom