About D & T Operations Ltd (11533641) United Kingdom