About N&r Farming Limited (05682647) United Kingdom