About Sussex Trichology Ltd (09589879) United Kingdom