About T Dodds Limited (08983026) United Kingdom