LEACH INTERNATIONAL CORPORATION