Olivia Henson is the new Duchess of Westminster - but any future children she welcomes with Hugh Grosvenor could be impacted by a centuries-old inheritance rule