About Peppers Hair & Beauty Limited (08824918) United Kingdom