About Kenard Engineering Company Limited (00829051) United Kingdom