The part number listed - K24315HA0000 https://www.fowlersparts.co.uk/parts/view/24315-HA0-000?gclid=Cj0KEQiAlsrFBRCAxcCB54XElLEBEiQA_ei0DAkHTd26KnHd4S5dndM2Rtm3zx4kJXQwFLELAktA22MaArl78P8HAQ
The break was very clean, reminded me of when I was learning to solder and got a dry joint
Complete parts list
Pin/ Shifter
Gasket Reduc
Oil filter cartridge
washer, drain plug
element Oil filter
Oil
I've found the govt link to report dangerous defects with vehicles, tempted to report it