Queen's Head, Haverhill CB9 9DZ