About Lilly Brow Bar Ltd (11562816) United Kingdom