About Scissors And Nails Ltd (11140378) United Kingdom