About Flame Ingo Grill Ltd (11337508) United Kingdom