About Courtyard Hair & Beauty Salon Limited (12498593) United Kingdom