About David Dedman Limited (03732604) United Kingdom