About D & T Industrial Solutions Limited (13227507) United Kingdom