About Nicholson Jones Farming Limited (02839902) United Kingdom