This badge is a badge used in the British Red Cross Society, worn by people who have been fully trained in first aid. 

The Red Cross Society is an international humanitarian society that ensures the health, wellbeing, safety and dignity of those in times of crisis or during emergencies - most of which are in during times of war and conflict.

The badge is in fine condition, with some obscure marking on the front if you look closely. It is approximately 80s in age. Please note that this is only an approximation. It could be out by around a decade either side of 1980.