About Nicholas Williams Hair Ltd (12272930) United Kingdom