5 1.6 Litre 5-Seater Vauxhall Astra cars for sale