About Electroflame Ltd (10815286) United Kingdom