About Lucy Spa Ltd (13102009) United Kingdom