About Haworth Castings Limited (00897489) United Kingdom