Mr Trooper_D
Thank you for answering my question,your answer really very helpful
and yes it is related to (South Wales Borderers) and number 24 stand for 24th Regiment of Foot
i just found the answer yesterday by someone on here
no body in my hometown (Aden )has information about this badge
thanks again and I'm grateful for your help