About Damp & Condensation Solutions Ltd (12677148) United Kingdom