About W J Howarth Limited (12941280) United Kingdom