About J. E. Strutt Farming Limited (01354553) United Kingdom