British Protection Forces

The British Protection Forces, often abbreviated to the BPF, are a special forces unit based in the United Kingdom.