About Dowsing & Reynolds Limited (08454046) United Kingdom