About Dowsing & Culmer Limited (08808079) United Kingdom