About Damp Destroyers Ltd (13269280) United Kingdom