About Studio One Hair & Beauty Limited (01500478) United Kingdom