Ellen Flacke Barrington - Peerage person ID=533888