About Blue Flame Energy Solutions Ltd (07229807) United Kingdom