About Glowing Grates Limited (09936423) United Kingdom