C & V Trading Limited