They are soybeans. As far as I know (but don't take my word for it) they aren't grown in the UK successfully for eating, and I think most come from the US, well at least the ones that are in animal feed, yoghurt etc. I think Edamame is just the Japanese word for them but perhaps they grow in Japan too.