About Kershaw & Kershaw Limited (13447567) United Kingdom