DENNIS CROOKS LTD