About Trichocare Consulting Limited (08733485) United Kingdom