About J Haworth Limited (04782350) United Kingdom