About Excelsior Stores Ltd (13071897) United Kingdom