In many European countries, buyers will pay a handsome price for 10 to 15 year old cars in good nick, but there is an unwritten rule that once a car is 10 years old in Britain it's technically a ton of scrap metal unless it's a Rolls Royce or an Aston Martin.