About Haresfoot Farm Supplies Limited (12988281) United Kingdom