TRAFALGAR COMMODITIES LTD