Ruses Farm, just northeast of Hempstead, Essex