About Haworth Group Holdings (uk) Limited (07838188) United Kingdom