About Kershaw Holdings Limited (00165062) United Kingdom