Torchwood

Torchwood follows the exploits of a small team of alien-hunters, who make up the Cardiff, Wales branch of the fictional Torchwood Institute, which deals mainly with incidents involving extraterrestrials.
Source: 
TV