About Brow & Lash Bar Ltd (07789631) United Kingdom