yeah, they definitely do great work, but they currently don't do the leathers for this cossie
Im sure if there was enough interest in this they would re-consider.
To me the new Dredd body armour looks to be some kind of padded Police Riot vest with as you all quite rightly say MotoCross parts added
the Original Stallone armour was made up of Moto Cross parts.
The Boots i would say are Rigger type boots rather than Motocross though, with added shin armour and the knee and elbow pads look to be a nod toward 2000ad armour parts