About Jenz Hair Salon Limited (10904759) United Kingdom