Vax Carpet Cleaner (Ottery St Mary)
Works well but be careful not to start it up on the carpet, or without some paper underneath, as has started to leave a little line of dirt when it starts. But if you do this it should be fine.
This offer has been gifted to someone and is no longer available.