Picture posting is enabled for all :)
I guess it should have been pea flower rather than petal, but pretty close A Golden Sweet mange-tout.
That's got to be a caterpillar of some sort, no? A Vapourer?
Oh...its ladybird larvae