About P.j. Rowland & Sons (farmers) Limited (01322726) United Kingdom