About Kershaw & Co. Limited (01970264) United Kingdom