About Steven Goldsworthy Trichology Limited (10661828) United Kingdom