England lifted the second IRB Women’s Sevens World Series title in Houston following a dominant display in the final over hosts USA. England ran out 29-12 winners.