About D.t.h. Walters & Sons Limited (02251085) United Kingdom