About Annie Haak Designs Limited (07158610) United Kingdom