Keith, ironically after posting this I looked at BHX Flight Guide and they mentioned them flying over. You are correct, there was 2! I have never managed to catch a CL215 before, let alone 2 in 5mins!!
They belong to Buffalo Airways. Never saw those 2 in Ice Pilots tv series before.