About Melville Stores Ltd (11139926) United Kingdom