I've been a bit snowed under with studies for uni so please excuse my recent absence. Pics of NLE as promised.
Yes, it is a machine for producing a trencch - an idea dreamed up in WW1 to allow armies to advance without having to go 'over the top'. Called an NLE (or Nellie).