About Grill & Fry Limited (11769487) United Kingdom