About L & M Stores Ltd (08731926) United Kingdom