About Haworth Equity Limited (10555262) United Kingdom