About James Duncan & Sons (farmers) Limited (01467976) United Kingdom