About Studio C Hair Limited (10905537) United Kingdom