Rhomboid tortrix?

Rhomboid tortrix?

Observation - Rhomboid tortrix? - UK and Ireland. Description: