About Michael Chown Ruminant Consultancy Plus Ltd (07806703) United Kingdom