About Star Grill & Shawarma Ltd (11654222) United Kingdom