About The Trichologist Salon Barton Limited (13042259) United Kingdom