About Th Wentworths Limited (08896496) United Kingdom