About Metro Stores Ltd (10488070) United Kingdom