About Haworth Engineering Ltd (11906754) United Kingdom