About Leveridges Salon Limited (10671178) United Kingdom