The mysterious Jewelweed

The hunger of the Jewelweed
Alien on the Stour valley nature reserve
I spotted an interesting plant with yellow/red flowers which I believe to be a “jewelweed”, a member of the touch-me-not family (if the seed pods are touched they will explode and disperse the seeds for several feet). The plant was about three feet in height and the flowers have an orchid-like appearance.