About Jenny Nails & Spa Ltd (10237575) United Kingdom