About L. & J. Stores Limited (00595022) United Kingdom