About Aberdeen Beauty Clinic Ltd. (SC510898) United Kingdom