About Flaming Grate Holdings Limited (10826414) United Kingdom