I just got a sofa from the Salvation army and would like to clean it. The problem being I would normally rent a carpet cleaner to do this but since I have no car, don't have much money and the store I would be renting it from is a good mile or two away I can't do that. Does anyone have any ideas how I could go about cleaning it? What products should I try? I'm in the UK so I may not be able to find some products but I'll try to find something similar.