About Hair Eden Limited (05993112) United Kingdom