About Flame Interiors And Construction Ltd (12439912) United Kingdom