About Tangles Hair Studio Limited (09394265) United Kingdom