About John Davies (farms) Limited (01227521) United Kingdom