About Annie Amour Limited (09404209) United Kingdom