About Leah Mcgill Beauty & Aesthetics Ltd (13252685) United Kingdom