About Sawsea S Nails & Beauty Limited (11909925) United Kingdom