About Turnberry Farming Company (SL000495) United Kingdom