About Alexandra Superstore Ltd (09143472) United Kingdom