J & G TRADING LTD