About Kershaw Engineers Limited (03703901) United Kingdom