About J R Birkhead Farming Limited (07687055) United Kingdom