So I messaged the garage and mentioned what
@Gazbo has said about the bolt coming loose.
They've now told me that the end of the cam shaft hasn't snapped off, but the bolt has come lose. Which in turn has damaged the key on the end of the shaft.
So they have said that who ever did the timing belt last time can't have torqued the bolt or put loctite on. (it's driven fine for the 3 years until these guys did the belt!? )
So another bit of info is the guy who picked it up (I'm away with work) told my dad it would be the oil seal hadn't seated properly when "he" did it. So next question is which oil seal would he be talking about?
Sorry for all questions but I don't want to get the wrong info before ringing them again.
Thankyou