D&q Service And Trading Company Limited