About Chandler And Dickman (farms) Limited (00535604) United Kingdom