About Lynx Nails And Beauty Ltd (08569373) United Kingdom