About Flaming Grate Properties Limited (10828125) United Kingdom