Bituchem Cinderford

Anyone know anything about them? Rates, conditions, what are they like to work for, and so on?