G H RICHARDS LTD