About J.d. And R.j. Baker Farms Limited (02643804) United Kingdom