Classic and new football shirts from the English Premier League and other UK leagues.