About Annie Stevens Designs Limited (07364268) United Kingdom