About Emily Nails & Spa Limited (12759802) United Kingdom