About Barry Hood Farms Limited (00701980) United Kingdom