The Peter Lamberts of Norwich, Norfolk, England