About Head Salon Ltd (12695680) United Kingdom