About J. & S. Douglas (farmers) Limited (01504912) United Kingdom