About Turnberry Limited (09959119) United Kingdom