About Haworth Nominees Limited (04188005) United Kingdom