About J W Haworth Holdings Ltd (13640354) United Kingdom