About Lilly Salon Ltd (12160121) United Kingdom