About Hair By Elk London Limited (12125246) United Kingdom