Anyone use SparkPeople? It's a US site so can be a bit unwieldy for entering UK food, but I've used it previously with great success.
SparkPeople
It's free, their fitness tracker is quite good.
If anyone else is using it, we can set up a MN SparkTeam.