CASTLE INTERNATIONAL CORPORATION