About The Hair Studio Welshpool Limited (10287239) United Kingdom