bearing 524239A manufacturers in Bahrain