PUZEY is a South African design company. They make these bikes PARTS under license in China and sell them to other customers who assembles them LIKE CCM UK. CCM is simply relabeling the PUZEY bike.

Puzey.co.za has pics of the bikes and racing them for the last while if you’re interested?
There will be 250cc-300cc-450cc-500cc 4 strokes by 2011 yearend and 2 new 2 strokes 320cc and 620cc… Great bikes basically 85% of a brand for 50% the price!! All use proper engines and Euro plastics so they look great and go great.