About Jlh Hair & Lashes Ltd (12443172) United Kingdom