About Essex Nails Spa Ltd (11259309) United Kingdom