About Eflame Ltd (06245582) United Kingdom