About Ploughfield Farms Limited (01086266) United Kingdom