About Mills Stores Ltd (10021875) United Kingdom