About D T Waller Limited (04906396) United Kingdom