Heard them for the first time on Jools Holland New Years Eve.
Have not been able to stop listening to them since (especially "Seasons"). Managed to get hold of their CD (not as easy as it sounds), excellent I have to say.
I would encourage folks to give them a listen.