I would suggest you want to keep away from creating a Ltd company, would end up costing you much more money.
True! the IR35 lesgislation can be quite trickey and if your not careful you could fall foul of the IR. However not all is lost if you want to go down this route as their are a number of companies that will do it all for you and you can claim expenses (deducted from your national insurance) as well as a number of other benefits. I used this service when i was a contractor:
Parasol
Basically parasol will invoice the company that payes you, the money will be transferred to parasol and they will deduct tax and process your expenses and pay you. If you are able to go down this route it will be cheaper than setting up your own IR35 company, cheaper than doing your own tax returns (as you can claim expenses) and will save yourself allot of money, time and you know all your tax is being payed correctly.
Good luck