About J W Haworth Ltd. (12522399) United Kingdom