You have Edward born in 1320 and his son in 1404. Seems there may be several generations missing here.Here is another link from Earwaker's Chesire:
http://www.thornber.net/cheshire/htmlfiles/warren.html