About R.j. Cardwell (farmers) Limited (04969594) United Kingdom