About The Trichologist Salon Ltd (12218481) United Kingdom