The Eurostar from Waterloo or Ashford takes you to the Gare-du-Nord in Paris. You have to transfer to Austerlitz to catch the SNCF train to Limoges and on to Belves; about 8km from Le Mas. More information is available from Eurostar and SNCF.
Europrail has a useful map of all the major European routes
