It could be called "UK Strike Mail 1971". Your cover never saw Japan as it seems to have been ferried to France, postmarked, and returned the same day. The mail worker's strike lasted only weeks and many Strike Mail companies tried to cash in with labels (stamps) and mini-sheets for collectors.
These are quite common and I see them on
ebay priced at UK £2 to £6 Buy It Now but in auction they never seem to get past the UK £0.99