A while ago, I found a pic identifying most of the badges on Ace's jacket on a cosplay site and I kept it for when I'd be reviewing her voyages aboard the TARDIS (click to enlarge):
There's a lot of space and SF stuff on there too, showing Ace to be a bit of a geek, and exactly the kind of person who would have taken Iceworld in her stride and seen it as a good alternative to Perivale. She seems to have collected Space Shuttle badges, for example, and has a Watchmen pin and is a member of the Gerry Anderson Fan Club (with a particular appreciation for the Thunderbirds)! Rupert Bear is a comic strip aimed younger, but Ace could have had those for years before putting them on her jacket.
Her nickname is Ace, so getting Aces on there makes sense as well, either poker hands or things like ACE Roofing. Motorcycles and football are obvious interests of hers, and things like the guitar or the unidentified ones could be associated with specific friends she wants to remember. Flags and military regalia is the kind of thing you'd find on such a jacket, part of the post-punk style she's going for. And of course, Ace keeps adding to the jacket, with new pins appearing throughout the program and from then on, a nice bit of continuity.
Does anyone know what the unknown patches are?