Royal Marines Patches Info Needed

Hi mates,

Could someone tell me wich are the patches a 1/6th British Royal Marines sergeant should wear? I guess they are Flag Patch, Name Patch, Rank Patch, Corps… Any other, such as Company?, blood type, NKA, Parachute Qualified Wings, other training skills patches …?

And where he should wear them? I guess rank name on top of left pocket lid of the jacket and Corps on one of the shoulders, but I do not know where the rest patches should be. if someone sent pics it would be highly appreciated.