About Yorke Farms Limited (11320072) United Kingdom