About Sheldrick Farming Limited (00701959) United Kingdom