Peppered moth caterpillar?

Peppered moth caterpillar?

Observation - Peppered moth caterpillar? - UK and Ireland. Description: Only saw this caterpillar as we accidentally touched it when surveying trees, it was masquerading as a twig on a birch tree.

Only saw this caterpillar as we accidentally touched it when surveying trees, it was masquerading as a twig on a birch tree.