About Blue Flame Engineering Ltd (12089253) United Kingdom