Anything with a motorized brushroll should do a decent job keeping the carpet groomed nicely. A Tristar, Aerus/Electrolux, or Royal would be very difficult to find over in the UK, plus you'd have issues with the voltage being different.
Kirby has been sold in the UK but you'd be spending much...