About Flammy Grill (en) Limited (10495119) United Kingdom