Mast Energy buys Rochdale Power Limited