just out of curiosity what kind of panda car were they in ?
i notice that they "estimated" your speed to be in excess of 150...that wont stand up in court, the court will need facts and not guess work, as Pete says get a clued up brief on the case or you're looking at a hefty fine/ban