About D I Thomas Limited (11560525) United Kingdom