About Howorths (nelson) Limited (00195276) United Kingdom