From a small unassuming office in Leamington, a team entertains millions of petrolheads across the planet Visit The Coventry Telegraph for More...