About J F Ratcliff Farms Limited (12320772) United Kingdom