1 logistics

Hi spotted sign on M6 south Jct 28 anybody heard anything about them