R & D Engineering Ltd.