About Amelia S Beauty Salon Limited (12763519) United Kingdom