About Annie Millis Limited (11863239) United Kingdom