SELECT 
  a.*, 
  b.description 
FROM 
  cscart_currencies as a 
  LEFT JOIN cscart_currency_descriptions as b ON a.currency_code = b.currency_code 
  AND lang_code = 'en' 
  INNER JOIN cscart_ult_objects_sharing ON (
    cscart_ult_objects_sharing.share_object_id = a.currency_id 
    AND cscart_ult_objects_sharing.share_company_id = 1 
    AND cscart_ult_objects_sharing.share_object_type = 'currencies'
  ) 
WHERE 
  1 
  AND status IN ('A', 'H') 
ORDER BY 
  a.position

Query time 0.00038

Explain
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE a ALL PRIMARY 5 Using where; Using filesort
1 SIMPLE b eq_ref PRIMARY PRIMARY 38 mahm3t_cs443.a.currency_code,const 1 Using where
1 SIMPLE cscart_ult_objects_sharing eq_ref PRIMARY PRIMARY 159 mahm3t_cs443.a.currency_id,const,const 1 Using where; Using index

Result

currency_code after symbol coefficient is_primary position decimals_separator thousands_separator decimals status currency_id description
EUR N 4.20000 N 0 , . 2 A 2 Euro