About Istanbul Shawarma Dine-in Restaurant Limited (12952578) United Kingdom