About J R & B Farming Limited (04439810) United Kingdom