About P.j. Lee & Sons (farmers) Limited (01718937) United Kingdom