Caterpillar?

Caterpillar?

Observation - Caterpillar? - UK and Ireland. Description: The caterpillar was happily feeding on young dogrose leaves. I only found a small population when searched the area, 5 on 2 plants. I have looked through books and asked collegues, but drawn a blank so any assistance would be grateful!

The caterpillar was happily feeding on young dogrose leaves. I only found a small population when searched the area, 5 on 2 plants. I have looked through books and asked collegues, but drawn a blank so any assistance would be grateful!