About I.d. Beauty Salon Limited (08204549) United Kingdom