About D D Thomas Limited (13413613) United Kingdom