About F & R Farms Limited (04008510) United Kingdom