About Dobson & Clarke Limited (08026472) United Kingdom