About Yorkshire Trichology Limited (10340176) United Kingdom