About A. Howarth Limited (06045991) United Kingdom