About Flaming Grill Limited (10295489) United Kingdom