Personally, I consider Torchwood Cardiff the equivalent of Siberia, with regards to It's personell...
At the Best, you consider it the equvalent of James Bond's Q Branch, whose members, formerly working on R&D projects, but due to the events of Doomsday, have now been forced into active service defending the U.K from "The Scum Of The Universe tm", & at the worst, it's the branch where the "Deadbeats & Slakers" of Torchwood, have been transferred to, so to enable brighter & more compentent people formerly working there, to work at the London "Head Office"....