I don't know if there is an all in one app but I just use the ringo and paybyphone apps which seem to cover most parking places in the uk. Need to manually pay for parking through the app (save car and card details etc) and then it emails me a vat receipt which I use for expenses.
Not sure whether an app is available for the congestion charge though.