About David L Thomas Limited (07222177) United Kingdom