CLARE MECHANICAL LTD