C & L Service Centre Ltd.