About The Flame Feltham Limited (13661921) United Kingdom