About Nichalls Ltd. (09598372) United Kingdom