About Haworth Trading Limited (11631380) United Kingdom