Crikey, Paul, take it easy today. Sometimes the shock of something like that hits you like a ton of bricks later. Hope you are okay X
Glad you're alright. Do you have their number plate, insurance details, or whatever officialities one collects in a crash?