About Talulahs Fashion House Ltd (11524626) United Kingdom