About Dovedale Damp Company Limited (02511302) United Kingdom