About Dinton & Baverstock Manor Farms Limited (00587311) United Kingdom