Here's another one:
http://archimedespress.co.uk/ but it a not-for-profit publishing agency in the UK. Dont' know if it's the same one mentioned above, but the only one that came up in the search engine.
Here is there submissions link:
http://archimedespress.co.uk/submissions
They re-publish out of print books, but do take submissions.