About Anouska Hempel Designs Limited (02448930) United Kingdom