Ichneumon extensorius?

Ichneumon extensorius?

Observation - Ichneumon extensorius? - UK and Ireland. Description: