Terra Firma buys Tank & Rast