Yes so shouldn't Mr Morgan buy a proven system like on the trads instead of a supplier nobody has heard of.
Who does supply the brake callipers? Given that it would not be unheard-of for someone a long way from a dealer to need to replace the pads I would have thought it sensible to use brake callipers, and even disks, that were readily available for some mass market car.
One could get pretty pissed of if stuck somewhere for days waiting for the delivery of a set of brake pads.