About Annie & Mickey Limited (13525765) United Kingdom