About Haworth & Co Limited (04385066) United Kingdom