J & SONS TRADING LTD