This is a good place to go: Contractor UK Bulletin Board
thet'll tear you apart for not doing your homework though.
A lot of people just think contracting means more money than perm.
That's not always the case with bench time (Time you're not working in between contracts) & all the other things which are included in the package of a perm role.
Ultimately you're a director of a company and you are fully responsible for it.
There is some legislation called IR35. You should become fully aware of this and it's implications.
I like contracting because I feel I'm not tied to a role. Contracting done right, is generally about meeting a set objective to have deliverables. I can't stand the BS that comes in most perm jobs, like appraisals and having to suck someones dick.
That said a lot of contracts in IT are disguised perm roles. I am not interested in these even if the money is good.