So you see - it's a friendly bunch of folk here! I was going to ask about the caterpillars but you already answered. I'm new to mothing and this is a butterfly site but you will find Pete and the guys most helpful on all subjects around the butterfly arena.
Welcome!
Dormouse
Ps: So where am I to look for cinnabar caterpillars?