MICHAEL HIBBERD MOTOR ENGINEERS LTD