About Ace Hair Salon Ltd (12488837) United Kingdom