British car treasure trove found!