About Haworths North West Limited (13709175) United Kingdom