About Damp 2 Dry Solutions Ltd (12028468) United Kingdom