About Ampersand Salons Limited (11419366) United Kingdom