Revenue slipped 2.7% to £133.95 million, down from £137.7 million, as new-car deliveries dropped and margins tightened. The East Sussex–based company said results were affected by a challenging motor ...