About The Grill & Karahi Limited (10600417) United Kingdom