Company description
Using a recruitment agency can often get you further through the door with an employer than a speculative CV would. And because some employers carry out their recruiting solely through agencies they can give you access to jobs that aren't advertised in the open market.
Even if you're looking for a permanent position, if a short-term contract comes up in the industry you'd like to work in, it might be a good idea to take it. You'll gain more experience and your agency can continue looking for a permanent role for you while you're working.