About Resa Salon Limited (12389018) United Kingdom