About H&r Salons Limited (10292129) United Kingdom