twin sisters Lucy and Maria Aylmer, Gloucester, the UK twin sisters Lucy and Maria Aylmer, Gloucester, the UK