About Haworth Footwear Limited (09236434) United Kingdom