Talk:Ben Foster

This page talks about the "BBC Wales" version of Torchwood. Why? The only Torchwood TV series was produced by BBC Wales, was it not?