About Burner & Flame Technology Limited (02235801) United Kingdom