About J D Thomas Limited (11267818) United Kingdom