Directors' report and accounts (John Crossley - Carpet Trade Holdings Limited and its subsidiaries)