They've been together for ages, and as you can see from the picture pull off a damn good Clockwork Orange fancy dress outfit. They have recently changed musical direction, moving away from Garage and into Electro. It's rather good for two boys from Leighton Buzzard, rather good indeed.
Anyway, have a listen, and keep an ear out, as I will do too, they're working on new stuff for an EP and trying to get a live show together for early next year. Exciting times.