About Haworth Mccall Limited (09094423) United Kingdom