About Thornthwaite Limited (03133847) United Kingdom