I have no personal experience of Ribble, but being a Brit I've seen a fair few of their bikes at local events and they appear to have a solid reputation. I briefly considered buying a Ribble myself, but the long lead times put me off and I went with a Canyon in the end.