D & R CONTRACTS LTD