About Glamorhairlondon Limited (11614305) United Kingdom