About Studio 6 Hair Limited (10595230) United Kingdom