About Haworths Limited (05062509) United Kingdom