About London Damp Specialists Ltd (10047857) United Kingdom