R&D McCabe Ltd.