About Istanbul Grill North East Limited (12290140) United Kingdom