Oops...
Should have labeled the medals...
They should be as per my pic (correct order) and are 1939-45 Star, Burma Star, (missing) Defence Medal, and the War Medal.
The fabric badge is a formation sign and has hooks and eyes on so that the badges can be removed when the uniform is washed.
Th best stuff is either Peek or even a pencil rubber to clean the medals..