mccalltd