About Haworth Jones Ltd (10435583) United Kingdom