About Stan Evans Farms Limited (09845319) United Kingdom