About Closure Hair And Beauty London Ltd (11536202) United Kingdom