About Senwick Farming Company (SL000499) United Kingdom