This John Andrews seems to be the same age as his father. Any proof ? Also it is impossible that he was born in England as his father was underage in 1644/45, living in Ipswich.