About Woohoo Salon Ltd (12504166) United Kingdom