About J Moor Farming Limited (07672356) United Kingdom