"handrail round Britain"

I have come across a phrase "handrail round Britain" used in a legal context and referred to compensation. What exactly is meant by the phrase?

Replies