About The Hair Studio (swansea) Limited (10852891) United Kingdom