Yes to Peter at Mulfab.
As for Pads:
Mintex or Ferodo Premier.
I personally avoid anything EBC.
If you are mechanically inclined whip a disc of and pop to a motor factor and go through the brake books to find a match, that will then tell you every car/van they have been fitted to.