About P.j. Duffy & Son (farms) Limited (02053621) United Kingdom