What is LEGAL AID SOCIETY the name given to a non-profit organisation that gives legal help to people who are too poor to be able to afford it themselves.