About Haworth Industries Ltd (08809027) United Kingdom