About Leyla Hair Style Ltd (12992422) United Kingdom