About Palm Hair And Beauty Salon Limited (07879616) United Kingdom