3 Semi-automatic Ford EcoSport Titanium cars under £300000 for sale