About Walter Douie Limited (08286903) United Kingdom