In a bookshop in Tewkesbury, I found "The Street Banners of Tewkesbury", produced by the Tewkesbury Battlefield Society, PO Box 147, Tewkesbury, Gloucestershire GL20 9AP (www. Tewkesbury.org.uk). It gives the arms of over 160 participants in the battle, as well as a brief biography.
Ed H