Have yet to find a ship name, so as RJ points out in the other answer, we don't know that a ship even arrived at this time. They could have arrived previously but weren't included in a land patent until Feb. 1673/74.
While it would be nice to narrow down the origination to Gloucestershire, England, I'm not convinced of that either. The only connection is that they seem to have is that they begun their new lives in what became/was Gloucester County, VA. It's a connection that could imply such a thing but who knows.
At this point, would you agree that we can mark as uncertain Flintshire? And even designate the parent/grand-parent relationships as uncertain, too?