Saw a Q plated Locost type car yesterday pm. Was blatting past my house on the Shaftesbury road heading towards Mere. Belong to anyone on here?