About Duncan Dawes Farms Limited (02912373) United Kingdom