About Studio 94 Salons Limited (12222127) United Kingdom