About Ella & El Peluqueria Unisex Ltd (12928538) United Kingdom