About Mack Hair Studios Limited (09417814) United Kingdom