About Damp Company London Ltd (12743206) United Kingdom