Check valves and non-return valves