These guys I think must be on the Freemasonry Tip. If not actual Masons. The album they put out last year on Domino is called Beat Pyramid. Yeah? If you listen to the whole thing, it's all basically about infinity and numerology, in a way that you kinda can't help but take seriously.
I've got my eyes open. If their next release mentions feathered serpents or Christopher Wren I will know for sure.