About The Beauty Studio (leeds) Limited (08458509) United Kingdom