Which of the two - LEETS CONTRACTING or NORTHROP GRUMMAN UK offers higher quality services?
Maybe there is a person who is currently working there and is willing to tell us something about the work at LEETS CONTRACTING? What does the work there look like?