About Mabel Hair & Beauty Salon Ltd (12414802) United Kingdom