About Sahara Homeflame Limited (12055276) United Kingdom