About Strand Nails And Beauty Ltd (10588857) United Kingdom