Worcester local Alfie Rudd took home a bronze medal alongside his England teammates at the Men's Netball Nations Series.