A national environmental charity has launched its annual Great British Spring Clean.