About Orchid Beauty Salon Limited (06610066) United Kingdom