About Trichology Services Limited (11434759) United Kingdom