About Trichohair Care Limited (12920182) United Kingdom