About L. S. Stores Limited (NI063095) United Kingdom