About London Damp Experts Ltd (13196337) United Kingdom