About Kelham Design Engineering Ltd (12967255) United Kingdom