About Dummer Farms Limited (01504403) United Kingdom