About The Flame House Ltd (10367216) United Kingdom