About Hairhaus Hair & Beauty Limited (08174482) United Kingdom