What makes you think specifically it's not UK legal?

Unless marked "Track Use Only", "Not For Road Use" or similar then it's not specifically illegal on the road (and those markings have a terrible habit of vanishing when carefully polished). I've also got an unbaffled Micron system on mine and at 16k RPM it's pretty fruity but passed MOT a fortnight ago.