About Flame Right Limited (08485237) United Kingdom