Do you mean Ric? I've had a lot of stuff off of him over the years. great chap (think he's originally from Chile or Cuba, so if you ablar espanol then no probs! but he's a fluent English speaker).
He's not too far from me, about 45minutes (if this is the same place... just North of Reading)