About Headfirst Hair Salon Limited (04918328) United Kingdom