Welsh company fined £200,000 for making nuisance marketing calls