About Istanbul Kebab House 159 Ltd (10807429) United Kingdom