About A.f. Johnson & Sons (farmers) Limited (00763523) United Kingdom