About David Pennington (farms) Limited (07208540) United Kingdom