Historical Background of the 2025 Caterham Seven 420