About Lab Hair Salon Ltd (11826546) United Kingdom