About R Curle & Sons (livestock) Limited (02529546) United Kingdom