About Thelma Mead Hair Limited (10705314) United Kingdom