JR MC CARTY HARDWARE LTD