Ophion luteus?

Ophion luteus?

Observation - Ophion luteus? - UK and Ireland. Description: