About Sl Hair Salon Limited (13470336) United Kingdom