About The Jolly Farmer (cookham Dean) Limited (01646146) United Kingdom