About Istanbul Restaurant Oldham Ltd (12594731) United Kingdom