About Turnberry Farming Co (SL001178) United Kingdom