Cumbria companies

Seen at the entrance of a ■■■■■■■■ town. Who knows where it is and what does it mean ■■
Cheers, Leyland 600