Just get a presure washer on it m8 wit some heat, im sure it will come off if it is just emulsion....Gutted for ya....I had some pikey coonts throw stones off a bridge at me when i was on my bike.....There wasnt really alot i could do at 100mph or so on a duel carridgeway...WANKERS
Hope it gets sorted m8