About Haworth Composites Ltd (13132763) United Kingdom