It'll cost you. These are essentially premium rate numbers, as the person receiving the call is actually paid by the telecom networks to do so.
Many businesses supply a non-0870 number for international callers, so I would ask for that or try to use the database at
http://www.saynoto0870.com/