Ruth Gibson
Place of Birth: Avening, Gloucestershire, England, UK)
There is no further info on this cast member.