About Damp And Decay Direct Limited (09275152) United Kingdom