CV library and other on line agencies are the clearing houses for work,they put up vacancies for loads of agencies and give you the chance to put your CV out there for speculative searches.
Just make sure you put keywords in that describe special aspects of your experience so that wordgrabbers...