2 D & R Company Limited