I need to keep better track of my finances with my new job, as i can claim for basically everything, lunch, dinner, fuel.... i want to be able to keep my business claims separate from my personal spending.
Doubt it... 
I have the expenses documentation here, and yes i can 
I am contracting for a temporary position.
I'm inclined to believe that those items are only allowable for temporary assignment away from your regular place of employment.
But I could well be completely wrong - if so, I've missed out on 20 years of meal claims. You can usually claim your fuel as a business expense, and recover the VAT, together with a load of other stuff (accountancy fees, for example) and you can get (limited,reasonable) hotel expenses if you stay away from home, but I think you'll be very lucky if the tax office allows your food.
And "temporary" tends to be a very poorly defined term - less than 6 months is temporary, more than 2 years isn't. Anything in between is arguable.
There are loads of variations in the interpretation of the rules/guidelines - I really would advise you to talk to an accountant.
I went the umbrella route rather than self employed, much easier to setup.
I am 'employed' by the umbrella agency, and get paid PAYE, and according to their expenses documentation, i can claim for fuel to any 'temporary' work place where the contract is less than 24 months long.
Mine is 3 month rolling, so i double checked with them twice i could claim for fuel.
Also says if the place of work (temp or perm) is more than 2.5 miles from home i can claim £9.50 for lunch, and if i leave the temp/perm work place after 6:30pm (which i will be) i can claim £18.50 for dinner.
So if i get things right, i won't have to pay to get to work, or eat there, or eat at home
