About The Tasty Turk Ltd (12901909) United Kingdom