About Nicholas Williams Limited (05288401) United Kingdom