About D & M Farms Limited (03250502) United Kingdom