About Tangled Hair Studio Ltd (10541007) United Kingdom