It's also worth pointing out that Rice is usually a Welsh name - from (ap) Rhys with a vowel shift. Related names are Price, Rees, Reece, Preece. Plenty of people of Welsh origin born in Bristol of course.
The given name Evans backs this up - surnames of forebears often given as middle names. But there's also Talbot (English) and Stewart (Scottish).