About T And J Nicholls Farming Ltd (07508727) United Kingdom