MOORLAND ROVERS LTD