About Kenard Engineering (tewkesbury) Limited (00600170) United Kingdom