About Lou Lou S Beauty Boutique Ltd (11254421) United Kingdom