About Blue Flame Solutions Ltd (11577029) United Kingdom