About Steban S Hair Studio Ltd. (05877586) United Kingdom