About Well Groomed Hair Limited (11391157) United Kingdom