About Hafren Farm Animal Services Limited (09034017) United Kingdom