About Haworth Group Limited (02262052) United Kingdom