About Silva Hair & Beauty Salon Limited (04169840) United Kingdom