About The London Hair Co Ltd (12172252) United Kingdom