About The Turkish Restaurant Ashford Ltd (13301059) United Kingdom