About T. Haythornthwaite Limited (09617824) United Kingdom