About Wenden Farms Limited (08191611) United Kingdom