About Delal Grill Limited (12144306) United Kingdom