About Turtle Bay Restaurants Limited (07127647) United Kingdom