THRISLINGTON PRODUCTS LTD