About Leah Lou S Beauty & Hair Ltd (11881608) United Kingdom