Only show +other orgs if there are non-lead orgs

Also fixed a bug where by `all_organsations` would contain duplicated
lead organsiations. This was due to a wrong assumption about what
orgaisations would have when passed in.