About Haynes Farms Limited (01367504) United Kingdom