About Doubleday (farms) Limited (00722386) United Kingdom