About Alice Designs Limited (02210927) United Kingdom