Yup, it is the steering stop.
Blob of grease cures it, they always put a blob on when they service mine.
Sounds far worse than what it actually is though, I know what you mean.
I was already paranoid after owning Land Rovers.....A noise like that in a Land Rover sounds like a bad wallet experience. :lol: