About Chloe S Nail Spa Limited (08086068) United Kingdom