About T Howarth Limited (08445924) United Kingdom