heres some info, it's from 2006, but still pretty much applies, looks as if James Plummer & Steven Carr [Radioactive/Particles/Sunbeam/Sundazed etc etc] are still pumping them out,just change the label name every couple of years, I know I've got a fair few :-\ difficult to tell if something is a legit or not
Just put the above names into google to see what they've been up to