About Dodd & Shone Limited (08710393) United Kingdom