About Damp Stop Limited (08785227) United Kingdom