Bit more info.
I spoke to the other company who suspected it was from Scorpion Racing Products and was made from bits not suitable for the job(apparently the DC bit is for use on a PTO shaft and not designed for prop shaft speeds).
I emailed them the above pics and they confirmed it.
So new...