About L D Thomas Limited (10923261) United Kingdom