About Elizabeth May Studio Hair Limited (12298490) United Kingdom