About Teresa Angelina Trichology Ltd (09593848) United Kingdom