From what I can see the rifle has been restocked. It has a Britishmade short butt stock and the fore stock is of the No.4 mark 2 type. The receiver is a 1950 Longbranch No.4 mark 1*
I'd be concerned about the fit of the fore stock. A Mark 2 fore stock is specific to a mark 2, hung trigger rifle. The stock is different to the Mark 1/Mark 1* stock. I'd carefully remove the fore stock and take photos of it and of the receiver and post them agin here for comment.