About Anna And Archie Ltd. (11171001) United Kingdom