About A & J Farming Limited (08956396) United Kingdom