Organization
British plowshares group
Not who you're looking for? Others named Seeds of Hope: album by SiM