About Armitage Stores Ltd (07240655) United Kingdom