I recently heard about this group. Anyone know more about them?

http://www.redhotchillipipers.co.uk/...6/Default.aspx