About Lily Brow Bar Limited (09519459) United Kingdom