About Istanbul Shawarma Restaurant Ltd (11835312) United Kingdom