About Haworth And Haworth Limited (10702696) United Kingdom