About Eye Candy Spa Limited (06714146) United Kingdom