About Lb Stores Ltd (12089278) United Kingdom