About Haworth Holt Bell Limited (05038210) United Kingdom