About Headfirst Hair Limited (10142204) United Kingdom