ADEPT TOOLING LTD