Darren I see you are near me, you should go to Ace Janitorial on Attercliffe Road Sheffield and they will advise you on what to get within your budget, don't forget you will need spares and repairs so it's local for those but if you want my recommendation on which machine to buy I would contact Nick at Solutions 'service as though it's on your door step' and he sells a machine which is approx double that price but will offer double the cleaning power, so less chance of shrinkage, streakiness, over wetting etc
Shaun