Yeah I think I know the one you mean, I heard some frightening things about that place just over the Welsh border. Thankfully it is no longer with us.
It may be nice to have a list and rating system for all flying schools around the country, but I think the legal implications could be daft, but it may help to stop incidents such as the ones described.