ID, They are made in the UK by a small family business that is (I think) based in Yorkshire. Just gone over to using Japanese engines. Look serious amounts of fun.
Currently Blackburn, Lancs, although I believe there are plans to relocate to Liverpool (??). Good luck to them fighting the might of Japan, however I think they have sold some of their soul switching to Suzuki motors. I know Rotax are Austrian, but at least they were 100% European!