I've heard of a place out there too... (either bristol or warren) I think the name was something like 'Prichards'. I tried finding a number for the place last summer, but couldn't.
If I was going to strictly have my car dyno tuned I'd probably go up to Worcester: http://nedyno.com/. I'll be there next weekend.
P.S. Do you live on a steet named after a fruit? If so, I live right around the corner.