About Entwistle Haworth Ltd (12015169) United Kingdom