About B & C Fire Technology Limited (01674913) United Kingdom