About Haworth Machining Limited (00674597) United Kingdom