Can anyone recommend a good, reliable vacuum cleaner, which costs under £100, please? We have people with allergies and pets in the house. We also have wooden floors, tiles and carpet. Thank you.