About Studio 8 Hair & Beauty Limited (10018207) United Kingdom