7 Semi-automatic Ford EcoSport cars under £100000 for sale