About Lewisham Stores Ltd (09226086) United Kingdom