About Thomas Dennis Limited (09801400) United Kingdom