Peace Society (London, England). City of Edinburgh Branch