According to a policeman I know it's not against any Human Rights legislation to hold supporters back after a game.
The decision to do that is more about Health and Safety.
I don't know if he's right but it sounds plausible.