the offenceof failing to stop and report, which is what has happened, i have a few mates in the bodywork trade and they all hate h&r so they will get him/her for you. then defo go to the police and they should (coughcough) press charges. good luck