Take it to your local Citizen advice bereau, they will know if you have a case to appeal. Its 50/50 if you do as she has mispelt things, but is the reg number correct?
Also they will know if it was really foggy from weather monitors etc. (In court that is)
Bottom line is you had your fog...