GRANTON TRADING LTD